package org.fuyd.dao;

import org.fuyd.model.CusQRCode;

public interface CusQRCodeDao {

  /**
   * 持久层添加一条二维码登录信息
   * 
   * @param cusQRCode CusQRCode对象
   */
  public void add(CusQRCode cusQRCode);

  /**
   * 持久层根据UUID信息查找一条数据
   * 
   * @param qrCodeUuid 二维码UUID信息
   * @return 返回一个CusQRCode对象，由于UUID基本上唯一的，所以不返回list
   */
  public CusQRCode findByUuid(String qrCodeUuid);

  /**
   * 持久层更新一条二维码和客户之间的关联关系
   * 
   * @param qrCodeUuid 二维码UUID信息
   * @param customerId 客户ID
   */
  public void update(String qrCodeUuid, int customerId);

}
